peruvian yellow-tailed woolly monkey - Spanish English Dictionary